thread-rolling machine - Turkish English Dictionary